SSH(Secure Shell)是一種加密通訊協定,在不安全的網路環境中安全進行服務操作
在我們深入探討之前,請花 30 秒的時間思考一下:在你們心中,SSH 的核心意義是什麼?它的主要功能又是什麼呢?
為了幫助大家更好理解,我製作了一個心智圖SSH 的核心概念:
心智圖主要組成部分:
1. 遠端伺服器:連線和管理遠端伺服器,我們在不需要接觸實體伺服器的情況下進行操作
2. 檔案傳輸:透過 SCP 和 SFTP 來進行檔案傳輸
3. 自動化:透過腳本實現自動化操作,提升工作效率
4. 系統管理:遠端管理系統的功能,例如:檢查日誌、系統維護、更新系統等
對稱加密(Symmetric Encryption):
非對稱加密(Asymmetric Encryption):
雜湊(Hash):注意:雜湊不是加密!
接下來,讓我們來看一下 SSH 的連線過程如何進行加密:
/etc/ssh/
目錄中known_hosts
檔案中我們今天介紹 SSH 的運作原理、加密技術,以及如何建立連線
希望這些資訊能幫助大家對 SSH 有更深入的理解
明天我們將討論如何修改 SSH Port,以進一步增強安全性,敬請期待!